package com.jhhc.RHDB.Data.entity;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;
import java.io.Serializable;

/**
 * (BdmsStatisticalData)实体类
 *
 * @author makejava
 * @since 2023-10-17 12:20:57
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class BdmsStatisticalData implements Serializable {
    private static final long serialVersionUID = -35073645298386632L;
    /**
     * 项目编号
     */
    private Integer projectId;
    /**
     * 数据ID:传感器、站点、分区等要素所绑定的数据码
     */
    private String dataId;
    /**
     * 数据时间
     */
    private String dataTm;
    /**
     * 统计步长:【常规统计】1：日；2：周；3：旬；4：月；5：季度；6：年；【平滑统计】10：3天；11：5天；12：7天；13：10天；14：15天
     */
    private Integer statisticalStep;
    /**
     * 数据标记:1：直接获取；2：自己统计3：用户编辑
     */
    private Integer dataMarker;
    /**
     * 统计数据开始的值:类似月初水位等特征值
     */
    private String startValue;
    /**
     * 开始值时间
     */
    private String startValueTm;
    /**
     * 统计数据结束的值:类似月末水位等特征值
     */
    private String endValue;
    /**
     * 结束值时间
     */
    private String endValueTm;
    /**
     * 平均/累计:雨量：累计；其他：平均
     */
    private String statisticalValue;
    /**
     * 统计时段内最大值
     */
    private String maxValue;
    /**
     * 最大值时间
     */
    private String maxValueTm;
    /**
     * 统计时段内最小值
     */
    private String minValue;
    /**
     * 最小值时间
     */
    private String minValueTm;
    /**
     * 备用
     */
    private String tag;



}

